- Develop and own new user-facing core features for the company’s platform.
- Build reusable code, components and libraries for future use with excellent code quality, from unit testing to quality assurance within a service architecture.
- Work within different platform services to build out new features or improve existing.
- Optimize application for maximum speed and scalability.
- Collaborate with other team members and stakeholders.
- Implement tasks and projects defined in Jira tickets.
- Work on defining features and tickets around them.
- Building/maintaining the logic necessary in existing or new services
- Seamlessly work with internal and external APIs, connecting them into new functionality building out new APIs
- Increase and work on unit test coverage wherever possible
- Perform technical feasibility assessments on implementation proposals from inter-departmental stakeholders.
- Working in a mode.rn, collaborative development environment using Git, Continuous Integration, and Continuous Delivery.
- Estimate timelines for technical leads for assigned tasks.
- Continuously strive to make improvements to the Development team process and the tools it uses to solve problems.
- Manage time without oversight and proactively communicate pertinent statuses to team leads. Understand how to get the most out of their leadership by utilizing one another’s time efficiently.
- Focusing on testing, maintainable code, observability, and alerting.
- Leading your services through the complete delivery pipeline, from design, development, all the way to deployment and monitoring it in production.
- Collaborate with QA to diagnose and solve technical issues or bugs arising in systems during development and/or in production environments using bug trackers, version control systems, and continuous integration.
- Collaborate with backend dev teams to improve APIs and reduce gaps in expectations.
- Superior Command in both spoken and written English.
- 5+ years experience backend application design and implementation.
- Professional experience in modern PHP.
- Flexibility and willingness to learn new technologies as needed.
- Experience contributing to the architecture and design of (architecture, design patterns, reliability, and scaling) of new and current scalable distributed systems.
- Knowledge of testing strategies and best practices.
- Common source control and deployment strategies (Git, Jenkins/Codeship/Docker)
- The ability to make quick decisions and iterate often.
- Ability to onboard into an existing (large) codebase looking for paths and ways to improve on it and additionally suggest reengineering where needed to be efficient.
- Passion for learning and always improving yourself and the team around you.
- Exposure to Agile methodologies.
- A passion for writing quality code.
- Knowledge about one or more modern backend programming language such as Rust.
- Experience or awareness of Event-driven architecture.
- B.S. or M.S. in Computer Science or equivalent.
- Working knowledge of container technologies (e.g. Docker, Kubernetes) and modern CI/CD practices.
- Ability to work with heads of other teams to estimate requirements, schedules, and deadlines.
- Experience with using and modeling MySQL Databases.
Company
CONEXIONHR
Argentina
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Rust Job Details
Job Category: PHP
Job Type: Relocation
Job Location: LATAM
About us:
Our company has the most options and the best odds across video games, sports and casino.
Role responsibilities:
Tasks:
Key skills required:
Additional skills:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs